Thực đơn
Ogg Cấu trúc trangSau đây là cách bố trí trường của tiêu đề trang Ogg:
Bố cục trường của tiêu đề trang OggCapture pattern - 32 bitMẫu chụp hoặc mã đồng bộ hóa là một số ma thuật được sử dụng để đảm bảo đồng bộ hóa khi phân tích file Ogg. Mỗi trang bắt đầu với bốn chuỗi ký tự ASCII, "OggS". Điều này hỗ trợ đồng bộ hóa trình phân tích cú pháp trong trường hợp dữ liệu bị mất hoặc bị hỏng và là kiểm tra độ tỉnh táo trước khi bắt đầu phân tích cấu trúc trang.Version - 8 bitTrường này cho biết phiên bản của định dạng dòng bit Ogg, để cho phép mở rộng trong tương lai. Nó hiện đang được ủy quyền là 0.Header type - 8 bitĐây là trường cờ 8 bit, cho biết loại trang tiếp theo.Bit | Giá trị | Cờ | Loại trang |
---|---|---|---|
0 | 0x01 | Tiếp tục | Gói đầu tiên trên trang này là sự tiếp nối của gói trước đó trong luồng bit logic. |
1 | 0x02 | BOS | Bắt đầu dòng. Trang này là trang đầu tiên trong dòng bit logic. Cờ BOS phải được đặt trên trang đầu tiên của mỗi dòng bit logic và không được đặt trên bất kỳ trang nào khác. |
2 | 0x04 | EOS | Kết thúc dòng. Trang này là trang cuối cùng trong dòng bit logic. Cờ EOS phải được đặt trên trang cuối cùng của mỗi dòng bit logic và không được đặt trên bất kỳ trang nào khác. |
Các phân đoạn cung cấp một cách để nhóm các phân đoạn thành các gói, là các đơn vị dữ liệu có ý nghĩa cho bộ giải mã. Khi độ dài của đoạn được chỉ định là 255, điều này cho biết rằng đoạn sau sẽ được nối với đoạn này và là một phần của cùng một gói. Khi độ dài của phân đoạn là 0-254, điều này cho thấy phân khúc này là phân khúc cuối cùng trong gói này. Trong đó độ dài của gói là bội số của 255, đoạn cuối cùng là độ dài 0.
Trường hợp gói cuối cùng tiếp tục ở trang tiếp theo, giá trị phân đoạn cuối cùng là 255 và cờ tiếp tục được đặt ở trang sau để chỉ ra rằng bắt đầu của trang mới là phần tiếp theo của trang cuối.
Thực đơn
Ogg Cấu trúc trangLiên quan
Ogg Oggi (tạp chí) Oggiono Oggy and the Cockroaches Oggiona con Santo Stefano Oggy and the Cockroaches: The Movie Oggebbio Oggiyamduraipakkam Oggelshausen OggazTài liệu tham khảo
WikiPedia: Ogg http://v2v.cc/~j/ffmpeg2theora/ http://www.vorbis.com/faq/#what http://archive.wired.com/entertainment/music/news/... http://www.catb.org/~esr/jargon/html/O/ogg.html http://diracvideo.org/specifications http://www.fsf.org/news/playogg.html http://hardwarebug.org/2010/03/03/ogg-objections/ http://tools.ietf.org/html/rfc5334 http://www.netrek.org/clueguides/ogging-101.html //en.wikipedia.org/wiki/Category:CS1_maint:_Archiv...